Nepal: Kathmandu’s longest chariot festival honouring Lord of Rain commences